home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / newsgroups / misc.19950726-19950929 / 000059_news@columbia.edu_Tue Aug 1 12:29:13 1995.msg < prev    next >
Internet Message Format  |  2020-01-01  |  2KB

  1. Received: from apakabar.cc.columbia.edu by watsun.cc.columbia.edu with SMTP id AA00536
  2.   (5.65c+CU/IDA-1.4.4/HLK for <kermit.misc@watsun.cc.columbia.edu>); Tue, 1 Aug 1995 08:29:59 -0400
  3. Received: by apakabar.cc.columbia.edu id AA07408
  4.   (5.65c+CU/IDA-1.4.4/HLK for kermit.misc@watsun); Tue, 1 Aug 1995 08:29:56 -0400
  5. Path: news.columbia.edu!watsun.cc.columbia.edu!fdc
  6. From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
  7. Newsgroups: comp.protocols.kermit.misc
  8. Subject: Re: One-Way File Transfer Protocol?
  9. Date: 1 Aug 1995 12:29:13 GMT
  10. Organization: Columbia University
  11. Lines: 35
  12. Message-Id: <3vl6mp$76v@apakabar.cc.columbia.edu>
  13. References: <3vjs4e$nip@elaine30.Stanford.EDU>
  14. Nntp-Posting-Host: watsun.cc.columbia.edu
  15. Apparently-To: kermit.misc@watsun.cc.columbia.edu
  16.  
  17. In article <3vjs4e$nip@elaine30.Stanford.EDU>,
  18. Dylan Mackay <opel@leland.Stanford.EDU> wrote:
  19. : I am looking for information on one-way file transfer protocols.  What
  20. : I mean by this is a protocol that will support file transmissions in
  21. : which the receiving side has no transmission capability at all.  It
  22. : cannot send flow control, error-checcking responses, or anything else
  23. : it might do in traditional ftp-style protocols.  Ideally, some type of
  24. : error-checking information could be send with the file, so that the
  25. : receiving end could interpret what it has received, and establish
  26. : whether the transmission was corrupted or not.
  27. : I imagine that one could simply add up all of the bytes transmitted,
  28. : and then transmit that sum as a checksum byte.  Unfortunately, this
  29. : would only allow the receiver to discard erroneous files, not correct
  30. : them in any way.  If there is a more sophisticated type of one-way
  31. : transmission, I'd like to hear about it.
  32. : Does such a protocol exist?  Is there some kind of a standard?  Where
  33. : can I find out about it?
  34. It's called "forward error correction".  The problem has been considered
  35. in some depth by scientists in the space program:
  36.  
  37. (a) Obtain an advanced degree in mathematics.
  38.  
  39. (b) Learn about Hamming codes.
  40.  
  41. (c) Learn about Bose-Chaudhouri-Hocquengham codes.
  42.  
  43. (d) Find papers on the fifty or so more advanced techniques developed
  44.     since then.
  45.  
  46. Not for the faint of heart.
  47.  
  48. - Frank